Skip to content

v26.02.1 Release Candidate#1433

Merged
troglobit merged 11 commits intov26.02.xfrom
cand/v26.02.x
Mar 11, 2026
Merged

v26.02.1 Release Candidate#1433
troglobit merged 11 commits intov26.02.xfrom
cand/v26.02.x

Conversation

@troglobit
Copy link
Contributor

@troglobit troglobit commented Mar 10, 2026

See the proposed ChangeLog for the suggested v26.02.1. A more wordy explanation below:

Change Summary

Bug Fixes

  • Firewall: lift legacy (iptables) character limit in firewalld that caused problems with longer policy names when using the nftables backend. Fixes firewall: No length check in YANG #1389
  • Firewall: silence show firewall when disabled, Fixes Bogus error if firewall is disabled #1416
  • Marvell SafeXcel crypto firmware. Restores SafeXcel Crypto Engine firmware for Marvell Armada SoCs (37xx, 7k, 8k, CN913x) that was accidentally dropped during the 6.18 kernel upgrade in v26.01.0

New Features

  • Add support for two additional OSPF interface types: point-to-multipoint and hybrid, issue Add support for point-to-multipoint OSPF interfaces #1426
  • New feature flags for WiFi and GPS. Adds conditional feature flags in infix-hardware for WiFi and GPS so they can be disabled in defconfigs

Reliability & Performance

  • Raise the FRR/Zebra NETLINK buffer size to fix reported route/interface sync issues with the kernel. Also enables -a to allow other processes to remove zebra-installed routes

Kernel

  • Linux 6.18.16

Checklist

Tick relevant boxes, this PR is-a or has-a:

  • Bugfix
    • Regression tests
    • ChangeLog updates (for next release)
  • Feature
    • YANG model change => revision updated?
    • Regression tests added?
    • ChangeLog updates (for next release)
    • Documentation added?
  • Test changes
    • Checked in changed Readme.adoc (make test-spec)
    • Added new test to group Readme.adoc and yaml file
  • Code style update (formatting, renaming)
  • Refactoring (please detail in commit messages)
  • Build related changes
  • Documentation content changes
    • ChangeLog updated (for major changes)
  • Other (please describe):

mattiaswal and others added 7 commits March 10, 2026 14:27
Increase Zebra NETLINK buffer to fix reported issues with zebra being
out of sync with kernel routes and interface changes.

Also, try '-a' option to allow other processes to delete zebra routes.

Other changes in this commit:
 - Minor fixes to Finit service files for consistency
 - Empty daemon.conf stub files to silence bogus mgmtd errors at startup
 - Relocate all skeleton files from board/common to separate from files
   that are actual Infix additions and what's package system integration

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Fixes #1416

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
A legacy name length limit in firewalld triggered problems with longer
policy names.  This patch to firewalld lifts that limit by checking the
backend in use, no limit for nftables.

Fixes #1389

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
The MVEBU SafeXcel Crypto Engine firmware (linux-firmware minifw) was
originally added in 70c12c3 to the generic aarch64 defconfigs to silence
kernel probe failures on Marvell Armada SoCs (37xx, 7k, 8k, CN913x):

  crypto-safexcel f2800000.crypto: Firmware load failed.
  crypto-safexcel f2800000.crypto: HW init failed (-2)

It was then accidentally dropped in 0e2d12e (kernel upgrade to 6.18),
which rebased on a tree that predated the firmware addition.

Rather than restoring it to the generic defconfigs, move it to the two
Marvell board Config.in files where it actually belongs — consistent
with how RTL8169 firmware was handled for the Raspberry Pi CM4 IoT
Router Board Mini in 6831377.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
@troglobit troglobit marked this pull request as ready for review March 11, 2026 07:17
@troglobit troglobit requested review from jovatn and mattiaswal March 11, 2026 07:20
Copy link
Contributor

@jovatn jovatn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
I primarily checked the Changelog, but also the added documentation and test descriptions for the new OSPF support.

mattiaswal and others added 4 commits March 11, 2026 12:36
Signed-off-by: Mattias Walström <lazzer@gmail.com>
Add a must expression to ensure users do not set static neighbors when
the interface type is not point-to-multipoint or non-broadcast.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
@troglobit
Copy link
Contributor Author

@jovatn 100% PASS on all tests and test systems! Merging and tagging -rc1 ...

@troglobit troglobit merged commit f6f6381 into v26.02.x Mar 11, 2026
9 checks passed
@troglobit troglobit deleted the cand/v26.02.x branch March 11, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants